#include<stdio.h>
#include<string.h>
//输出信息到显示器
int main()
{
    const char* cmg = "hello fwrite\n";
    fwrite(cmg,strlen(cmg),1,stdout);
    fprintf(stdout,"hello fprintf\n");
    printf("hello\n");
return 0;
}
// cat myfile.txt
//int main(int argc,char*argv[])
//{
//    if(argc!=2)//参数没有2个
//    {
//        printf("Usage: %s filename\n",argv[0]);
//        return 1;
//    }
//    FILE *fp = fopen(argv[1],"r");
//    if(NULL==fp)
//    {
//        perror("fopen");
//        return 2;
//
//    }
//    while(1)
//    {
//        char buffer[128];
//        memset(buffer,0,sizeof(buffer));
//        int n = fread(buffer,sizeof(buffer)-1,1,fp);//从fp读到buffer总个数减1
//        if(n > 0)
//        {
//        printf("%s",buffer);
//        }
//        if(feof(fp))
//        break;
//    }
//    fclose(fp);
//    return 0;
//}
//int main()
//{
//    FILE *fp = fopen("log.txt","w");
//    if(fp==NULL)
//    {
//        perror("fopen");
//        return 1;
//    }
//    const char* msg = "hello zhangsan";
//    int cnt = 1;
//    while(cnt<=10)
//    {
//        char buffer[1024];
//        snprintf(buffer,sizeof(buffer),"%s%d",msg,cnt++);
//        fwrite(buffer,strlen(buffer),1,fp);
//    }
//    fclose(fp);
//    return 0;
//}
